module.exports = {
  publicPath: './', // 文件读取默认时绝对路径 将其修改为相对路径
  devServer: {
    open: true, //  项目运行时默认打开浏览器
    // 解决浏览器跨域问题
    proxy: {
      // 以/api开头的接口都代理
      '/api':{
        // target: 接口真实地址  使用规则使  target拼接/api
        target: 'http://geek.itheima.net',
        pathRewrite: {
          // 拼接前修改拼接规则, 将/api替换成空
          '^/api': ''
        }
      }
    }

  },
  // base64优化
  chainWebpack: config => {
    config.module
      .rule('images')
      .use('url-loader')
      .loader('url-loader')
      // 大小限制 30000字节/30K 以下的才作用
      .tap(options => Object.assign(options, { limit: 30000 }))
  },
  lintOnSave: false //关闭语法检测
}
